return {
    "norcalli/nvim-colorizer.lua",
	config = function()
		-- Attaches to every FileType mode
		require("colorizer").setup()

		-- Attach to certain Filetypes, add special configuration for `html`
		-- Use `background` for everything else.
		require("colorizer").setup({
			"css",
			"javascript",
			html = {
				mode = "foreground",
			},
		})

		-- Use the `default_options` as the second parameter, which uses
		-- `foreground` for every mode. This is the inverse of the previous
		-- setup configuration.
		require("colorizer").setup({
			"css",
			"javascript",
			html = { mode = "background" },
		}, { mode = "foreground" })

		-- Use the `default_options` as the second parameter, which uses
		-- `foreground` for every mode. This is the inverse of the previous
		-- setup configuration.
		require("colorizer").setup({
			"*", -- Highlight all files, but customize some others.
			css = { rgb_fn = true }, -- Enable parsing rgb(...) functions in css.
			html = { names = false }, -- Disable parsing "names" like Blue or Gray
		})

		-- Exclude some filetypes from highlighting by using `!`
		require("colorizer").setup({
			"*", -- Highlight all files, but customize some others.
			"!vim", -- Exclude vim from highlighting.
			-- Exclusion Only makes sense if '*' is specified!
		})
	end,
}
